a species of eulipotyphlan endemic to cuba (solenodon cubanus) - Deutsch Englisch Wörterbuch